sermonise passionately

Translations
страстно проповедовать
He would sermonise passionately at every gathering.
Он страстно проповедовал на каждой встрече.